#pragma once

#ifndef _2D_TEXTURE
#define _2D_TEXTURE

#include "Texture.h"
#include "Base.h"
#include "GraphicsManager.h"
#include "core.h"
#include <string>







	//crear renderable vertex solo h con la clase q esta debajo en el pdf
	//crear vertextypes.h con vertex types
	//meto todo esto en carpeta renderable vertex dentro de graphics









class C2DTexture : public CTexture
{

public:
					C2DTexture		(): m_Texture(NULL){}
	virtual			~C2DTexture		();
    bool			LoadFile		();
    void			Activate		(size_t StageId);
	
   
protected:
    void			Unload			();

protected:    
	LPDIRECT3DTEXTURE9	m_Texture;

};
#endif